Skip to main content

Installation Issues

Service Account Permissions

The installer failed to grant MSSQLSERVER permissions to the following directories...

The installer failed to grant SQLSERVERAGENT permissions to the following directories...

If you receive an error message during installation that read and write permissions could not be granted to these service accounts, you will need to grant these permissions manually.

tip

During installation, Speediful grants read and write access to the following directories for the MSSQLSERVER and SQLSERVERAGENT service accounts

  • work directory (default C:\Speediful_slam_work)
  • blob directory (default C:\Speediful_slam_blob)
  • config directory (C:\ProgramData\Speediful\SLAM\config)

One potential cause is that the SQL Server instance is running a named instance (not the default MSSQLSERVER) and thus the service account names are different

To grant the permissions, follow these steps:

  1. Determine the service account names
    1. Go to Control Panel and navigate to "View local Services" (alternatively, run services.msc from the Run dialog)
    2. Find the SQL Server entry, right click and open its Properties
    3. Go to the Log On tab and make note of the account being used
    4. Repeat for SQL Server Agent
  2. Set the folder permissions
    1. Navigate to one of the folders, right click and open its Properties
    2. Go to the Sharing tab
    3. Click Edit, then "Add"
    4. Enter the account name retrieved above and click OK
    5. Grant Full Control over the folder for the account and click OK
    6. Repeat for the other service account and the other folders.
tip

C:\ProgramData is a hidden folder. You may need to change your explorer settings to see it